package com.gao.common;

public class Constants {

    /**
     * ID 生成策略
     */
    public enum Ids {
        /** UUId 全球统一 ID*/
        UUID("1", "UUID"),

        /** Redis ID */
        RedisId("2", "Redis"),

        /** 雪花算法  */
        SnowFlakeId("3", "Snow"),

        /** 分段 ID */
        SegmentId("4", "Segment");

        /** 策略码 */
        private String code;
        /** 策略描述 */
        private String desc;

        Ids(String code, String desc) {
            this.code = code;
            this.desc = desc;
        }

        public String getCode() {
            return code;
        }

        public String getDesc() {
            return desc;
        }
    }
}
